Join Our Team
Vectorface is in the middle of several projects, both mobile and browser-based, in partnership with a number of large brands. In a typical day you might be working on integrating the Facebook Graph API, ensuring that key SQL queries scale well, or polishing a UI written in React. You’d be working on a team that includes artists, PHP developers, UI/UX React developers and UNIX experts, with constant opportunities for learning and growth.
We’re a small company that offers all of the startup perks without any of the startup risk, and over the years we’ve grown a healthy list of long-term clients. Take a look at our job postings below if you’re interested in working with some of Ottawa’s best and brightest developers and artists.
Work on projects used by millions of people. Our big systems handle more than 1 million MAU.
Everyone gets a giant 30″ monitor and their choice of Mac or PC.
Enjoy a free company lunch every other Friday. Every Friday is either pay day or free lunch day.
You’ll never get bogged down in pointless processes, paper work or meetings. We run a tight ship.
Open concept working environment with comfy couches for think time.
With group health/dental/life coverage and RRSP matching we offer one of Ottawa’s best employee benefit packages.
Cycle to work and take advantage of our indoor bike storage.
In the summer, enjoy a breath of fresh air on our office balcony overlooking Wellington Street.
Job Postings
- Intermediate Client-Side JavaScript Developer (UI / Games)
Since 2004, the team at Vectorface has been developing a large suite of casual gaming products for mobile, web browsers, and desktops. We have stand-alone and social-based gaming products offered to millions of players world-wide. We regularly release games, features, and fixes to our software as we strive to keep user experience at the very top of our priorities.
We’re seeking a skilled intermediate level client-side JavaScript developer with experience developing browser-based user interfaces. Having experience in the realm of mobile first game development would be a bonus. Joining our team means diving into the creation of not only new games but also user interfaces tailored for both browsers and mobile platforms to enrich our current suite.
You would be expected to work closely with our art and design teams, and work alongside your fellow developers to create engaging and interactive experiences for our users. We offer a casual work environment, competitive salary & benefits, flexible hours (including work from home), and highly challenging work.
Your responsibilities would include:
- Developing and maintaining games and user interfaces written in TypeScript
- Collaborating with designers and artists to ensure an attractive user experience
- Writing clean, efficient, and well-documented code
- Participating in code reviews to provide constructive feedback
- Troubleshooting and debugging issues as they arise
- Keeping up-to-date with new tech and best practices
A successful candidate will require:
- Strong proficiency in JavaScript and related technologies: HTML5/CSS3
- Experience with popular UI libraries such as React, Angular, Vue.js, or PixiJS
- Excellent communication and collaboration skills
- Experience developing mobile-first/capable web applications
- Strong problem-solving skills and attention to detail
- Familiarity with software development best practices
Skills that will get your brownie points:
- A visual eye; Interest in art, UI design or user experience
- Strong knowledge of TypeScript and/or Flow
- Experience with game development in Canvas or WebGL
- Experience with Node.js, Deno, etc.
Required Education and Experience:
- Bachelor degree in Computer Science, Software Engineering, or comparable
- 1 or more years of experience with client-side JS/TS development
Please submit resume to kelly@vectorface.com